/*MÉTODO PARA INSERTAR LA PÓLIZA RC MÉDICA*/ public Boolean InsertarPolizaRCMedica(PolizaTipoRCMedica myPoliza) { Boolean Estado = false; try { string sql = "insert into poliza_rcmedica (CodigoPoliza, FechaNacimiento, TarjetaProfesional, FechaExpedicion) values (@CodigoPoliza, @FechaNacimiento, @TarjetaProfesional, @FechaExpedicion)"; SqlCommand cmd = new SqlCommand(sql, ConexionPolizaTipo); cmd.Parameters.AddWithValue("@CodigoPoliza", myPoliza.CodigoPoliza); cmd.Parameters.AddWithValue("@FechaNacimiento", myPoliza.FechaNacimiento); cmd.Parameters.AddWithValue("@TarjetaProfesional", myPoliza.TarjetaProfesional); cmd.Parameters.AddWithValue("@FechaExpedicion", myPoliza.FechaExpedicion); cmd.ExecuteNonQuery(); Estado = true; } catch (SqlException exception) { this.Error = exception.Message; } return(Estado); }
/*MÉTODO PARA CONSULTAR PÓLIZA DE TIPO ESTUDIANTIL*/ public PolizaTipoRCMedica consultarPolizaRCMedica(string CodigoPoliza) { string sql = "select * from poliza_rcmedica where CodigoPoliza =@CodigoPoliza"; SqlCommand cmd = new SqlCommand(sql, ConexionPolizaTipo); cmd.Parameters.AddWithValue("@CodigoPoliza", CodigoPoliza); SqlDataReader registro = cmd.ExecuteReader(); if (registro.Read()) { PolizaTipoRCMedica myPoliza = new PolizaTipoRCMedica(); myPoliza.CodigoPoliza = registro.GetString(0); myPoliza.FechaNacimiento = registro.GetDateTime(1); myPoliza.TarjetaProfesional = registro.GetString(2); myPoliza.FechaExpedicion = registro.GetDateTime(3); registro.Close(); return(myPoliza); } else { registro.Close(); return(null); } }