public int ProximoCodigoCalibracion(DCalibracion Calibracion) { DataTable DtResultado = new DataTable(); SqlConnection SlqCon = new SqlConnection(); try { string sp = "SpCalibracionProximoCodigo"; SlqCon.ConnectionString = Conexion.Cn; SqlCommand SqlCmd = new SqlCommand(sp, SlqCon); SlqCon.Open(); SqlCmd.CommandType = CommandType.StoredProcedure; SqlCmd.Parameters.AddWithValue("@ID_INSTRUMENTO", Calibracion.Id_Instrumento); SqlCmd.Parameters.AddWithValue("@ID_IDENTIDAD", Calibracion.Id_Identidad); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch { DtResultado = null; } finally { if (SlqCon.State == ConnectionState.Open) { SlqCon.Close(); } } return(Convert.ToInt32(DtResultado.Rows[0][0])); }
public DataTable BuscarDetalles(DCalibracion Calibracion) { DataTable DtResultado = new DataTable(); SqlConnection SlqCon = new SqlConnection(); try { string sp = "SpCalibracionObtenerDetalles"; SlqCon.ConnectionString = Conexion.Cn; SqlCommand SqlCmd = new SqlCommand(sp, SlqCon); SlqCon.Open(); SqlCmd.CommandType = CommandType.StoredProcedure; SqlCmd.Parameters.AddWithValue("@ID_CALIBRACION", Calibracion.Id_Calibracion); SqlCmd.Parameters.AddWithValue("@ID_IDENTIDAD", Calibracion.Id_Identidad); SqlCmd.Parameters.AddWithValue("@ID_INSTRUMENTO", Calibracion.Id_Instrumento); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch { DtResultado = null; } finally { if (SlqCon.State == ConnectionState.Open) { SlqCon.Close(); } } return(DtResultado); }
public string Insertar(DCalibracion Calibracion) { string rpta = ""; SqlConnection SlqCon = new SqlConnection(); try { string sp = "SpCalibracionInsertar"; SlqCon.ConnectionString = Conexion.Cn; SqlCommand SqlCmd = new SqlCommand(sp, SlqCon); SqlCmd.CommandType = CommandType.StoredProcedure; SlqCon.Open(); SqlCmd.Parameters.AddWithValue("@ID", Calibracion.Id); SqlCmd.Parameters.AddWithValue("@ID_INSTRUMENTO", Calibracion.Id_Instrumento); SqlCmd.Parameters.AddWithValue("@ID_IDENTIDAD", Calibracion.Id_Identidad); SqlCmd.Parameters.AddWithValue("@ID_CALIBRACION", Calibracion.Id_Calibracion); SqlCmd.Parameters.AddWithValue("@FEC_CALIBRACION", Calibracion.Fec_Calibracion); rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Ingreso el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SlqCon.State == ConnectionState.Open) { SlqCon.Close(); } } return(rpta); }