/// <summary> /// Descripción: Metodo para Registrar informacion de los laboratorios /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// Actualizado por: Marcos Mejia /// Fecha: 19/01/2017 /// Modificación: Se agrega dato del logo Regional. /// </summary> /// <param name="laboratorio"></param> public void InsertLaboratorio(Laboratorio laboratorio) { var objCommand = GetSqlCommand("pNLI_Laboratorio"); InputParameterAdd.Int(objCommand, "codigoinstitucion", laboratorio.CodigoInstitucion); InputParameterAdd.Varchar(objCommand, "codigounico", laboratorio.CodigoUnico); InputParameterAdd.Varchar(objCommand, "nombre", laboratorio.Nombre); InputParameterAdd.Varchar(objCommand, "clasificacion", laboratorio.clasificacion); InputParameterAdd.Varchar(objCommand, "ubigueo", laboratorio.Ubigeo); InputParameterAdd.Varchar(objCommand, "direccion", laboratorio.Direccion); InputParameterAdd.Varchar(objCommand, "iddisa", laboratorio.IdDisa); InputParameterAdd.Varchar(objCommand, "idred", laboratorio.IdRed); InputParameterAdd.Varchar(objCommand, "idmicrored", laboratorio.IdMicroRed); InputParameterAdd.Int(objCommand, "idcategoria", laboratorio.IdCategoria); InputParameterAdd.Varchar(objCommand, "latitud", laboratorio.Latitud); InputParameterAdd.Varchar(objCommand, "longitud", laboratorio.Longitud); InputParameterAdd.Int(objCommand, "tipo", laboratorio.tipo); InputParameterAdd.Varchar(objCommand, "website", laboratorio.Website); InputParameterAdd.Varchar(objCommand, "correoElectronico", laboratorio.correoElectronico); InputParameterAdd.VarBinary(objCommand, "logoRegional", laboratorio.LogoRegional); InputParameterAdd.VarBinary(objCommand, "logo", laboratorio.Logo); InputParameterAdd.VarBinary(objCommand, "sello", laboratorio.Sello); InputParameterAdd.Int(objCommand, "idUsuario", laboratorio.IdUsuarioRegistro); ExecuteNonQuery(objCommand); }
/// <summary> /// Descripción: Metodo para Actualizar informacion de los laboratorios /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// Actualizado por: Marcos Mejia /// Fecha: 19/01/2017 /// Modificación: Se agrega dato del logo Regional. /// </summary> /// <param name="laboratorio"></param> public void UpdateLaboratorio(Laboratorio laboratorio) { var objCommand = GetSqlCommand("pNLU_Laboratorio"); InputParameterAdd.Int(objCommand, "idLaboratorio", laboratorio.IdLaboratorio); InputParameterAdd.Varchar(objCommand, "nombre", laboratorio.Nombre); InputParameterAdd.Varchar(objCommand, "direccion", laboratorio.Direccion); InputParameterAdd.Varchar(objCommand, "correoelectronico", laboratorio.correoElectronico); InputParameterAdd.Varchar(objCommand, "clasificacion", laboratorio.clasificacion); InputParameterAdd.Int(objCommand, "idcategoria", laboratorio.IdCategoria); InputParameterAdd.Int(objCommand, "tipo", laboratorio.tipo); InputParameterAdd.Varchar(objCommand, "latitud", laboratorio.Latitud); InputParameterAdd.Varchar(objCommand, "longitud", laboratorio.Longitud); InputParameterAdd.VarBinary(objCommand, "logoReg", laboratorio.LogoRegional); InputParameterAdd.VarBinary(objCommand, "logo", laboratorio.Logo); InputParameterAdd.VarBinary(objCommand, "sello", laboratorio.Sello); InputParameterAdd.Varchar(objCommand, "website", laboratorio.Website); InputParameterAdd.Int(objCommand, "estado", laboratorio.Estado); InputParameterAdd.Int(objCommand, "idUsuarioEdicion", laboratorio.IdUsuarioEdicion); ExecuteNonQuery(objCommand); }