/// <summary>Método que representa la llamada al procedure 'Documento_Cab_Insertar'</summary> public int Insertar(Modelo.Documento_Cab Item) { try { using (SqlConnection conexion = new SqlConnection(cadenaConexion)) { conexion.Open(); SqlCommand cmd = new SqlCommand("Documento_Cab_Insertar", conexion); cmd.CommandType = CommandType.Text; cmd.Parameters.AddWithValue("@ccosto", Item.ccosto); cmd.Parameters.AddWithValue("@doc", Item.doc); cmd.Parameters.Add("@numero", SqlDbType.Char, 5).Direction = ParameterDirection.Output; cmd.Parameters.Add("@ej", SqlDbType.Char, 4).Direction = ParameterDirection.Output; cmd.Parameters.Add("@mes", SqlDbType.Char, 2).Direction = ParameterDirection.Output; cmd.Parameters.AddWithValue("@idPersona", Item.idPersona); cmd.Parameters.AddWithValue("@total", Item.total); cmd.Parameters.AddWithValue("@usr", Item.usr); cmd.Parameters.AddWithValue("@idEstado", Item.idEstado); int NumFila = cmd.ExecuteNonQuery(); Item.numero = (string)cmd.Parameters["@numero"].Value; Item.ej = (string)cmd.Parameters["@ej"].Value; Item.mes = (string)cmd.Parameters["@mes"].Value; return(NumFila); } } catch (System.Exception) { throw; } }
/// <summary>Método que representa la llamada al procedure 'Documento_Cab_Actualizar'</summary> public int Actualizar(Modelo.Documento_Cab Item) { try { using (SqlConnection conexion = new SqlConnection(cadenaConexion)) { conexion.Open(); SqlCommand cmd = new SqlCommand("Documento_Cab_Actualizar @ccosto,@doc,@numero,@idPersona,@total,@usrMod,@fechaMod,@horaMod,@idEstado", conexion); cmd.CommandType = CommandType.Text; cmd.Parameters.AddWithValue("@ccosto", Item.ccosto); cmd.Parameters.AddWithValue("@doc", Item.doc); cmd.Parameters.AddWithValue("@numero", Item.numero); cmd.Parameters.AddWithValue("@idPersona", Item.idPersona); cmd.Parameters.AddWithValue("@total", Item.total); cmd.Parameters.AddWithValue("@usrMod", Item.usrMod); cmd.Parameters.AddWithValue("@fechaMod", Item.fechaMod); cmd.Parameters.AddWithValue("@horaMod", Item.horaMod); cmd.Parameters.AddWithValue("@idEstado", Item.idEstado); int NumFila = cmd.ExecuteNonQuery(); return(NumFila); } } catch (System.Exception) { throw; } }