public static bool Insert(Ent_Consultas entConsulta) { //instancio el metodo Da_Consultas daConsulta = GetDaConsulta(); //Validaciones De Lugar bool flag = false; try { if (String.IsNullOrEmpty(entConsulta.Motivo) || String.IsNullOrEmpty(entConsulta.Diagnostico)) { flag = false; } else if (Da_Consultas.InsertaConsulta(entConsulta)) { flag = true; } } catch (Exception err) { throw new Exception(err.Message); } return flag; }
public static bool Insert(Ent_Consultas entConsulta) { //instancio el metodo Da_Consultas daConsulta = GetDaConsulta(); //Validaciones De Lugar bool flag = false; try { if (String.IsNullOrEmpty(entConsulta.Motivo) || String.IsNullOrEmpty(entConsulta.Diagnostico)) { flag = false; } else if (Da_Consultas.InsertaConsulta(entConsulta)) { flag = true; } } catch (Exception err) { throw new Exception(err.Message); } return(flag); }
public static bool InsertaConsulta(Ent_Consultas EntidadConsulta) { bool flag = false; try { //Utilizo la clase Command Insertar en un StroreProcedure using (SqlCommand command = new SqlCommand("sp_insertarconsulta", Da_Connection.Get) { CommandType = CommandType.StoredProcedure }) { Da_Connection.Get.Open(); command.Parameters.AddWithValue("@idmedico", EntidadConsulta.IDMedico); command.Parameters.AddWithValue("@idpaciente", EntidadConsulta.IDPaciente); command.Parameters.AddWithValue("@motivo", EntidadConsulta.Motivo); command.Parameters.AddWithValue("@diagnostico", EntidadConsulta.Diagnostico); command.Parameters.AddWithValue("@fechaconsulta", Ent_Consultas.Fecha); int succed = Convert.ToInt16(command.ExecuteNonQuery()); if (succed > 0) { flag = true; } else { flag = false; } } } catch (Exception err) { Console.WriteLine(err.Message); } finally { if (Da_Connection.Get.State != ConnectionState.Closed) { Da_Connection.Get.Close(); } } return(flag); }
public static bool InsertaConsulta(Ent_Consultas EntidadConsulta) { bool flag = false; try { //Utilizo la clase Command Insertar en un StroreProcedure using (SqlCommand command = new SqlCommand("sp_insertarconsulta", Da_Connection.Get) { CommandType = CommandType.StoredProcedure }) { Da_Connection.Get.Open(); command.Parameters.AddWithValue("@idmedico", EntidadConsulta.IDMedico); command.Parameters.AddWithValue("@idpaciente", EntidadConsulta.IDPaciente); command.Parameters.AddWithValue("@motivo", EntidadConsulta.Motivo); command.Parameters.AddWithValue("@diagnostico", EntidadConsulta.Diagnostico); command.Parameters.AddWithValue("@fechaconsulta", Ent_Consultas.Fecha); int succed = Convert.ToInt16(command.ExecuteNonQuery()); if (succed > 0) flag = true; else flag = false; } } catch (Exception err) { Console.WriteLine(err.Message); } finally { if (Da_Connection.Get.State != ConnectionState.Closed) { Da_Connection.Get.Close(); } } return flag; }