예제 #1
0
        public List<Cirujano> ObtenerCirujanos(Entidad cirugia)
        {
            List<Cirujano> retorno = new List<Cirujano>();
            try
            {
                CirujanoServicio entidad = new CirujanoServicio();
                entidad.Id = cirugia.Id;
                ServicioCirujano servicio = new ServicioCirujano();
                foreach (var cirujanoServicio in servicio.ObtenerCirujanos( entidad))
                {
                    Cirujano cirujano = new Cirujano();
                    cirujano.Id = cirujanoServicio.Id;
                    cirujano.Cedula = cirujanoServicio.Cedula;
                    cirujano.Correo = cirujanoServicio.Correo;
                    cirujano.Nombre = cirujanoServicio.Nombre;
                    cirujano.PrimerApellido = cirujanoServicio.PrimerApellido;
                    cirujano.SegundoApellido = cirujanoServicio.SegundoApellido;
                    cirujano.SegundoNombre = cirujanoServicio.SegundoNombre;
                    cirujano.Telefono = cirujanoServicio.Telefono;
                    cirujano.TelefonoMovil = cirujanoServicio.TelefonoMovil;
                    cirujano.TelefonoFijo = cirujanoServicio.TelefonoFijo;
                    retorno.Add(cirujano);
                }

                return retorno;

            }
            catch (Exception)
            {
                return retorno;
            }
        }
예제 #2
0
        public bool EditarCirujano(Cirujano cirujano)
        {
            try
            {
                ServicioCirujano servicio = new ServicioCirujano();
                CirujanoServicio cirujanoServicio = new CirujanoServicio();

                cirujanoServicio.Cedula = cirujano.Cedula;
                cirujanoServicio.Correo = cirujano.Correo;
                cirujanoServicio.Nombre = cirujano.Nombre;
                cirujanoServicio.PrimerApellido = cirujano.PrimerApellido;
                cirujanoServicio.SegundoApellido = cirujano.SegundoApellido;
                cirujanoServicio.SegundoNombre = cirujano.SegundoNombre;
                cirujanoServicio.Telefono = cirujano.Telefono;
                cirujanoServicio.TelefonoMovil = cirujano.TelefonoMovil;
                cirujanoServicio.TelefonoFijo = cirujano.TelefonoFijo;
                return servicio.EditarCirujano(cirujanoServicio);
            }
            catch (Exception)
            {

                return false;
            }
        }
예제 #3
0
 /// <remarks/>
 public void EditarCirujanoAsync(Cirujano cirujano, object userState)
 {
     if ((this.EditarCirujanoOperationCompleted == null)) {
         this.EditarCirujanoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEditarCirujanoOperationCompleted);
     }
     this.InvokeAsync("EditarCirujano", new object[] {
                                                         cirujano}, this.EditarCirujanoOperationCompleted, userState);
 }
예제 #4
0
 /// <remarks/>
 public void EditarCirujanoAsync(Cirujano cirujano)
 {
     this.EditarCirujanoAsync(cirujano, null);
 }
예제 #5
0
 public bool EditarCirujano(Cirujano cirujano)
 {
     object[] results = this.Invoke("EditarCirujano", new object[] {
                                                                       cirujano});
     return ((bool)(results[0]));
 }
예제 #6
0
 /// <remarks/>
 public System.IAsyncResult BeginEditarCirujano(Cirujano cirujano, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("EditarCirujano", new object[] {
                                                                cirujano}, callback, asyncState);
 }