Gracias pero no he podido mostrar solo las columnas que necesito, hay alguna otra opcion? Gracias y saludos.-
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúpublic void ModificarUsuario(string nombre, string apellido, string estado,
DateTime fecha_alta, string rol, string legajo)
{
if (Conexion.conectar())
{
SqlCommand modifcom = new SqlCommand("modifUsuario", Conexion.conexion);
modifcom.CommandType = CommandType.StoredProcedure;
modifcom.Parameters.Add("@nombre", SqlDbType.NVarChar);
modifcom.Parameters.Add("@apellido", SqlDbType.NVarChar);
modifcom.Parameters.Add("@estado", SqlDbType.NVarChar);
modifcom.Parameters.Add("@fecha_alta", SqlDbType.DateTime);
modifcom.Parameters.Add("@rol", SqlDbType.NVarChar);
modifcom.Parameters.Add("@legajo", SqlDbType.NVarChar);
modifcom.UpdatedRowSource = UpdateRowSource.None;
modifcom.Parameters[0].Value = nombre;
modifcom.Parameters[1].Value = apellido;
modifcom.Parameters[2].Value = estado;
modifcom.Parameters[3].Value = fecha_alta;
modifcom.Parameters[4].Value = rol;
modifcom.Parameters[5].Value = legajo;
modifcom.ExecuteNonQuery();
}
}
private void btn_acep_Click(object sender, EventArgs e)
{
RepUsuario moddif_user = new RepUsuario();
moddif_user.ModificarUsuario(txt_modfNom.Text, txt_modifApe.Text, cmb_modifEstado.Text,
dtp_modifAF.Value, cmb_modifRol.Text, txt_modifLegajo.Text);
}
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[modifUsuario] (
@nombre char(30),
@apellido char(30),
@fecha_alta datetime,
@rol char(20),
@legajo char(20),
@estado char(20),
)
as set nocount on
begin try
update usuarios set nombre = @nombre, apellido = @apellido,
fecha_alta = @fecha_alta, rol = @rol, legajo = @legajo,
estado = @estado where apellido = @apellido