public string modificar(OA_Contacto_E objOAContacto) { string msg = ""; try { using (cmd = new SqlCommand("SP_TRANSACCION_CONTACTO", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@ACTION", 'U'); cmd.Parameters.AddWithValue("@idOAContacto", objOAContacto.idOAContacto); cmd.Parameters.AddWithValue("@idOA", objOAContacto.idOA); cmd.Parameters.AddWithValue("@idOACargo", objOAContacto.idOACargo); cmd.Parameters.AddWithValue("@dni", objOAContacto.dni); cmd.Parameters.AddWithValue("@nombres", objOAContacto.nombres); cmd.Parameters.AddWithValue("@apellidopaterno", objOAContacto.apellidoPaterno); cmd.Parameters.AddWithValue("@apellidomaterno", objOAContacto.apellidoMaterno); cmd.Parameters.AddWithValue("@fechNacimiento", objOAContacto.fechNacimiento); cmd.Parameters.AddWithValue("@email", objOAContacto.email); cmd.Parameters.AddWithValue("@estadoCivil", objOAContacto.estadoCivil); cmd.Parameters.AddWithValue("@dniConyuge", objOAContacto.dniConyuge); cmd.Parameters.AddWithValue("@telefono", objOAContacto.telefono); cmd.Parameters.AddWithValue("@telefono2", objOAContacto.telefono2); cmd.Parameters.AddWithValue("@motivoActualizacion", objOAContacto.motivoActualizacion); cmd.Parameters.AddWithValue("@completado", objOAContacto.completado); cmd.Parameters.AddWithValue("@activo", objOAContacto.activo); cmd.Parameters.AddWithValue("@IDUSUARIOREGISTRO", 0); cmd.Parameters.AddWithValue("@FECHAREGISTRO", 0); cmd.Parameters.AddWithValue("@IDUSUARIOMODIFICACION", objOAContacto.idUsuarioModificacion); cmd.Parameters.AddWithValue("@FECHAMODIFICACION", ut.obtener_Fecha()); cmd.ExecuteNonQuery(); msg = "Se modificó correctamente."; } } catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al modificar al contacto: " + ex.Message.ToString() + ex.StackTrace.ToString()); msg = "Error al modificar al contacto."; } finally { cnx.CONSel.Close(); } return(msg); }
public OA_Contacto_E obtenerContacto(int idOA, string rucOA) { OA_Contacto_E oaContacto_E = new OA_Contacto_E(); try { using (cmd = new SqlCommand("SP_OBTENER_CONTACTO", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IDOA", idOA); cmd.Parameters.AddWithValue("@RUCOA", rucOA); dr = cmd.ExecuteReader(); while (dr.Read()) { OA_Contacto_E oaContacto = new OA_Contacto_E(); oaContacto.idOAContacto = Convert.ToInt32(dr["ID"]); oaContacto.idOA = Convert.ToInt32(dr["IDOA"]); oaContacto.idOACargo = Convert.ToInt32(dr["idCargo"]); oaContacto.dni = Convert.ToString(dr["DNI CONTAC"]); oaContacto.nombres = Convert.ToString(dr["NOMBRE"]); oaContacto.apellidoPaterno = Convert.ToString(dr["AP. PATERNO"]); oaContacto.apellidoMaterno = Convert.ToString(dr["AP. MATERNO"]); oaContacto.fechNacimiento = Convert.ToString(dr["FEC. NACIMIENTO"]); oaContacto.estadoCivil = Convert.ToString(dr["ESTADO CIVIL"]); oaContacto.dniConyuge = Convert.ToString(dr["DNI CONY"]); oaContacto.email = Convert.ToString(dr["CORREO"]); oaContacto.telefono = Convert.ToString(dr["TELEFONO"]); oaContacto.telefono2 = Convert.ToString(dr["TELEFONO 2"]); oaContacto.motivoActualizacion = Convert.ToString(dr["MOTIVO ACTUALIZACION"]); oaContacto.completado = Convert.ToBoolean(dr["COMPLETADO"]); oaContacto.activo = Convert.ToBoolean(dr["ACTIVO"]); oaContacto_E = oaContacto; } } } catch (Exception ex) { ut.logsave(this, ex); Debug.Write("Error al obtener los datos de contacto: " + ex.Message.ToString() + ex.StackTrace.ToString()); } finally { cnx.CONSel.Close(); } return(oaContacto_E); }
public string modificar(OA_Contacto_E objOAContacto) { return(oaContacto_D.modificar(objOAContacto)); }
public string eliminar(OA_Contacto_E objOAContacto) { return(oaContacto_D.eliminar(objOAContacto)); }
public string agregar(OA_Contacto_E objOAContacto) { return(oaContacto_D.agregar(objOAContacto)); }